gdkwindow: Don't leak the surface in gdk_cairo_create()
authorColomban Wendling <ban@herbesfolles.org>
Tue, 24 Jun 2014 01:37:59 +0000 (03:37 +0200)
committerJasper St. Pierre <jstpierre@mecheye.net>
Tue, 24 Jun 2014 01:52:57 +0000 (21:52 -0400)
gdk/gdkwindow.c

index 4e4ec98ba85d6c31c1bd8bf0c3c9df5338c9f978..68a75df5e30e2191bd1ec60eb8a5ba8df4a66305 100644 (file)
@@ -3058,6 +3058,8 @@ gdk_cairo_create (GdkWindow *window)
   cairo_region_destroy (region);
   cairo_clip (cr);
 
+  cairo_surface_destroy (surface);
+
   return cr;
 }